body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-weight:400;}
body{background-color:#FFF;font-family:Tahoma,SimSun,Arial;font-size:12px;line-height:15px;color:#666;}
.large .shopping-cart,.large .body-content,.large .body-top,.large .body-head{margin:0 auto;min-width:950px;width:950px;}
.body-head{position:relative;height:150px;background-color:#f1f1f1;background-repeat:repeat;background-position:0 0; margin-top:5px}
.body-head h2{display:none;color:#FFF;line-height:120px;height:120px;font-size:48px;padding:0 30px;}
.body-head .tab{margin:0 0 0 2px;position:absolute;bottom:0;left:0;width:946px;overflow:hidden;}
.tab{padding:5px 0 0;}
.tab .tab-hx{padding:0 0 0 15px;*height:1%;border-bottom:1px solid #907e55;}
.tab .tab-hx:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.tab .tab-hx li{float:left;margin-right:5px;margin-bottom:-1px;}
.tab .tab-hx li a{float:left;position:relative;padding:0 15px;height:18px;background:#eae4d7;border:1px solid #907e55;color:#665431;line-height:20px;*line-height:21px;overflow:hidden;z-index:10;}
.tab .tab-hx li a:link,.tab .tab-hx li a:visited{text-decoration:none;}
.tab .tab-hx li.tab-on a{border-bottom-width:0;height:19px;background:#fff;z-index:10;}
.tab .tab-hx li a:hover,.tab .tab-hx li a:active{background:#fff;}
.tab .tab-hx li.tab-on a{font-weight:700;}
/*
.tab-opacity{overflow:hidden;}
.tab-opacity .tab-title{padding-top:4px;border-top:1px solid #ccc;position:relative;zoom:1;}
.tab-opacity .tab-title .tab-hx{width:200%;z-index:10;position:relative;}
*/


